package org.jeecg.modules.cosmetic.model.dto;


import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.LinkedHashSet;
import java.util.List;
import java.util.Map;

/**
 * <p>
 * 宣称审核结果表
 * </p>
 *
 * @author liqing
 * @since 2023-03-16
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class PackageResultDTO {

    /**
     * 违禁词数量
     */
    private Integer prohibitedSize;

    /**
     * 高风险词数量
     */
    private Integer highSize;

    /**
     * 低风险词数量
     */
    private Integer lowSize;

    /**
     * 功效类别词数量
     */
    private Integer efficacySize;

    /**
     * 违禁词数据集合
     */
    private Map<String, Map<String, String>> mapProhibited;

    /**
     * 高风险词数据集合
     */
    private Map<String, Map<String, String>> mapHigh;

    /**
     * 低风险词数据集合
     */
    private Map<String, Map<String, String>> mapLow;

    /**
     * 功效类别词数据集合
     */
    private Map<String, Map<String, String>> mapEfficacy;

    /**
     * 高亮的高风险词
     */
    private LinkedHashSet<String> colourHigh;

    /**
     * 高亮的低风险词
     */
    private LinkedHashSet<String> colourLow;

    /**
     * 高亮的违禁词
     */
    private LinkedHashSet<String> colourProhibited;

    /**
     * 高亮的功效词
     */
    private LinkedHashSet<String> colourEfficacy;

    /**
     * 录入的信息
     */
    private String message;
}

